import Vue from 'vue'
import Vuex from 'vuex'
//对于
Vue.use(Vuex)


export default new Vuex.Store({
    state: {
        // 单一状态树
        // 数据全部保存在这里
         userInfo: JSON.parse(localStorage.getItem('userInfo')),
    },
    mutations: {
        //存放的是方法
        //更改vuex的store 中的状态的唯一方法是提交 mutation
        //mutations 中的事物全部都是同步的
        userInfoMutation(state, payload) {
            state.userInfo = payload;
        }
    },
    actions: {

    },
})